permanent liquidator - Spanish English Dictionary